caruana's slug - Alemán Inglés Diccionario